Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Backend z Java Spring Boot

Opis

Text copied to clipboard!
Poszukujemy Programisty Backend z Java Spring Boot, który dołączy do naszego zespołu technologicznego i pomoże w tworzeniu skalowalnych, bezpiecznych i wydajnych aplikacji webowych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i utrzymanie komponentów backendowych, integrację z bazami danych oraz współpracę z zespołami frontendowymi i DevOps. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w języku Java oraz bardzo dobrą znajomość frameworka Spring Boot. Ważna jest również umiejętność pracy z relacyjnymi bazami danych (np. PostgreSQL, MySQL), systemami kontroli wersji (Git) oraz narzędziami CI/CD. Znajomość architektury mikroserwisów, REST API oraz zagadnień związanych z bezpieczeństwem aplikacji będzie dodatkowym atutem. W naszej firmie stawiamy na rozwój i innowacje. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do szkoleń i konferencji branżowych. Pracując z nami, będziesz mieć realny wpływ na rozwój produktów oraz możliwość współpracy z doświadczonymi specjalistami z różnych dziedzin IT. Jeśli jesteś osobą samodzielną, komunikatywną i chętną do nauki nowych technologii, zapraszamy do aplikowania!

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja logiki backendowej w Java Spring Boot
  • Tworzenie i rozwój REST API
  • Integracja z bazami danych (PostgreSQL, MySQL)
  • Współpraca z zespołem frontendowym i DevOps
  • Utrzymanie i optymalizacja istniejących aplikacji
  • Pisanie testów jednostkowych i integracyjnych
  • Udział w przeglądach kodu i planowaniu sprintów
  • Monitorowanie i rozwiązywanie błędów produkcyjnych

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w Java
  • Bardzo dobra znajomość Spring Boot
  • Znajomość relacyjnych baz danych (PostgreSQL, MySQL)
  • Doświadczenie w pracy z REST API
  • Znajomość Gita i narzędzi CI/CD
  • Umiejętność pracy zespołowej
  • Dobra znajomość języka angielskiego (czytanie dokumentacji)
  • Znajomość architektury mikroserwisów będzie plusem

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie z Java i Spring Boot?
  • Czy pracowałeś/aś wcześniej z mikroserwisami?
  • Jakie bazy danych znasz najlepiej?
  • Czy masz doświadczenie z CI/CD?
  • Jakie narzędzia do testowania znasz?
  • Czy pracowałeś/aś w metodykach Agile?
  • Jakie projekty backendowe realizowałeś/aś wcześniej?
  • Czy masz doświadczenie z chmurą (AWS, GCP, Azure)?